home *** CD-ROM | disk | FTP | other *** search
/ Utilities Professional 1-1500 / Utilities Professional 1-1500 (1994)(WPD)[!].iso / 12511500 / var1252.dms / var1252.adf / DOCS / ESUOM.DOC < prev    next >
Text File  |  1991-12-17  |  2KB  |  61 lines

  1.  
  2.                    esuoM - Backwards Mouse!
  3.  
  4. INTRODUCTION
  5.  
  6. This program is a simple little screen hack.  When installed, it causes
  7. the mouse pointer to move in the opposite direction of the mouse.  When
  8. you move the mouse to the right, the pointer goes to the left;  when
  9. you move the mouse forward, the pointer goes down, etc.  If you want to
  10. get really confused, install and remove the program several times just
  11. as you are getting used to it!
  12.  
  13. The program installs in input handler which intercepts any mouse movements
  14. and reverses them before sending them on to other applications.  This is
  15. a standard Amiga method of modifying the input stream, so it should work
  16. well with most other applications running.  (I did notice an interesting
  17. and unexpected interaction with ROBOTROFF - you should try it!)
  18.  
  19. This program was compiled with Lattice C 4.01.  It must be compiled with
  20. the -y option, which makes the interrupt handler routine load the pointer
  21. to the data segment into A4.  The program will crash if this option is not
  22. specified.
  23.  
  24. INSTALLATION
  25.  
  26. This program can be run either from the CLI or the Workbench.  From the
  27. CLI type:
  28.  
  29.     run esuoM
  30.  
  31. From the Workbench, just double click on the esuoM icon.  The program
  32. will then install itself and start messing with your mouse and your mind.
  33.  
  34. REMOVAL
  35.  
  36. To remove the program, simply (?) click on the close gadget on the little
  37. esuoM window.  The program will then remove itself, and your mouse will
  38. be normal again.
  39.  
  40. OFFICIAL STUFF
  41.  
  42. This program comes with the following files: 
  43.  
  44.     esuoM          executable program file
  45.     esuoM.info     its icon
  46.     esuoM.c        C source (Lattice 4.01)
  47.     esuoM.doc      this doc file
  48.     esuoM.lnk      BLINK link file
  49.     hndstub.asm    assembler interface stub
  50.  
  51. This program may be freely distributed as long as all the previous files
  52. are included, and as long as no fee is charged, other than distribution
  53. costs.  If you have any questions or comments, feel free to write to me:
  54.  
  55.           Rob Eisenhuth
  56.           3188 Redstone Rd.
  57.           Boulder, CO   80303
  58.  
  59. or send me a note on CIS at 72017,1316
  60.  
  61.